place a hidden camera - Español Inglés Diccionario